package com.example.prison.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class AreaRealVo {

    /**
     * 防区段编号
     */
    @ApiModelProperty(value = "防区段编号")
    private String defenseSection;

    /**
     * 标记ID
     */
    @ApiModelProperty("标记ID")
    private String MarkId;

    /**
     * 时间
     */
    private String time;

    /**
     * 防区状态（0关闭1开启2警告）
     */
    @ApiModelProperty(value = "防区状态（0关闭1开启）")
    private Integer status;

    /**
     * 高压A实时电压值
     */
    @ApiModelProperty(value = "高压A实时电压值UHA")
    private String voltageA;

    /**
     * 高压A实时电流值
     */
    @ApiModelProperty(value = "高压A实时电流值IHA")
    private String currentA;

    /**
     * 高压A实时状态
     */
    @ApiModelProperty(value = "高压A实时状态")
    private String statusA;

    /**
     * 高压B实时电压值
     */
    @ApiModelProperty(value = "高压B实时电压值UHB")
    private String voltageB;

    /**
     * 高压B实时电流值
     */
    @ApiModelProperty(value = "高压B实时电流值IHB")
    private String currentB;

    /**
     * 高压B实时状态
     */
    @ApiModelProperty(value = "高压B实时状态")
    private String statusB;

    /**
     * 高压C实时电压值
     */
    @ApiModelProperty(value = "高压C实时电压值UHC")
    private String voltageC;

    /**
     * 高压C实时电流值
     */
    @ApiModelProperty(value = "高压C实时电流值IHC")
    private String currentC;

    /**
     * 高压C实时状态
     */
    @ApiModelProperty(value = "高压C实时状态")
    private String statusC;

    /**
     * AB高压线型电压
     */
    @ApiModelProperty(value = "AB高压线型电压")
    private String linearVoltageAB;

    /**
     * AC高压线型电压
     */
    @ApiModelProperty(value = "AC高压线型电压")
    private String linearVoltageAC;

    /**
     * BC高压线型电压
     */
    @ApiModelProperty(value = "BC高压线型电压")
    private String linearVoltageBC;

    /**
     * 电压警戒等级
     */
    @ApiModelProperty(value = "电压警戒等级(正常/一级/二级/三级)")
    private String alarmLevel;

    /**
     * 警情状态（断路/短路/触网）
     */
    @ApiModelProperty(value = "警情状态（断电/断网/短网/触网）")
    private String alarmStatus;

}
